package com.huixh.train.member.service;

import com.huixh.train.common.req.MemberTicketReq;
import com.huixh.train.common.resp.PageResult;
import com.huixh.train.member.req.TicketQueryReq;
import com.huixh.train.member.resp.TicketQueryResp;

import java.util.List;

/**
* @author huixh
*/
public interface TicketService {
    /**
    * 保存
    * @param  ticketSaveReq 保存参数
    */
    void save(MemberTicketReq ticketSaveReq);

    /**
    * 查询列表
    * @param ticketQueryReq 查询参数
    * @return list
    */
    PageResult <List<TicketQueryResp>> queryList(TicketQueryReq ticketQueryReq);
    /**
    * 删除
    * @param id id
    */
    void delete(Long id);
}

